/*
A instanceof B函数  判断A是否是B的实例
如果B函数的显式原型对象在A对象的原型链上，返回true，否则false
*/

function Foo(){
}
var f1=new Foo()
console.log(f1 instanceof Foo) //true)
console.log(f1 instanceof Object) //true
console.log(f1.__proto__ instanceof Object) // true
console.log(Object instanceof Foo) //false


console.log(Object instanceof Function)// true
console.log(Object instanceof Object)// true
console.log(Function instanceof Function)// true
console.log(Function instanceof Object)// true

